win five games in a row - Español Inglés Diccionario